if "%~1" == "" (
set cccfg=gcc
echo cccfg未设置,将其设置为默认值vc
) else (
set cccfg=%~1
)

set wxWIN=D:\vc\wxWidgets-3.0.5

cd %wxWIN%\build\msw

rem 设定临时环境变量（如果上一步已经设置 MinGW 的环境变量，直接跳到下一步）：
rem set CB_ROOT=D:\Program Files (x86)\CodeBlocks
set CB_ROOT=D:\Program Files\CodeBlocks
rem set CB_ROOT=D:\Program Files\CodeBlocks
rem set PATH=%CB_ROOT%\MinGW\bin\;%PATH%

set PATH=C:\Qt\Qt5.9.0\Tools\mingw530_32\bin\;%PATH%
rem set PATH=D:\Program Files\CodeBlocks\MinGW64\bin\;%PATH%

rem 执行命令，大约需要30秒：

mingw32-make -j8 -f makefile.%cccfg% SHARED=1 MONOLITHIC=1 BUILD=release UNICODE=1 clean

rem 执行命令，大约需要30分钟，会有20多条警告，忽略之：

rem mingw32-make -j8 -f makefile.gcc SHARED=1 MONOLITHIC=1 BUILD=release UNICODE=1

mingw32-make -j8 -f makefile.%cccfg% SHARED=1 MONOLITHIC=1 BUILD=release UNICODE=1